const path = require('path')
module.exports = {
  devServer: {
    port: 3000,
    open: true,
    proxy: {
      '/conner': {
        target: 'https://api.it120.cc',
        changeOrigin: true,
        pathRewrite: { // 路径重写
          '^/conner': '/conner'
        }
      }
    }
  },
  lintOnSave: false,
  /* css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require('postcss-pxtorem')({ // 把px单位换算成rem单位
            rootValue: 37.5, // 换算的基数(设计图750的根字体为75)
            // selectorBlackList: ['weui', 'mu'], // 忽略转换正则匹配项
            propList: ['width', 'padding', 'margin']//* 代表将项目中的全部进行转换，单个转换如width、height等
          })
        ]
      }
    }
  }, */
  chainWebpack: (config) => {
    config.resolve.alias
      .set('@', path.join(__dirname, 'src'))
      .set('views', path.join(__dirname, 'src/views'))
      .set('components', path.join(__dirname, 'src/components'))
      .set('utils', path.join(__dirname, 'src/utils'))
      .set('api', path.join(__dirname, 'src/api'))
      .set('mixins', path.join(__dirname, 'src/mixins'))
      .set('plugins', path.join(__dirname, 'src/plugins'))
  }
}
